anti-pillbox weapon - Alemán Inglés Diccionario